TARGET = OGLES2FilmTV
TEMPLATE = app

APPROOT = ../..
SDKROOT  = $$APPROOT/../../..

QT += opengl
CONFIG += qt console

# Add our source files
SOURCES +=  \
	$$SDKROOT/Demos/FilmTV/OGLES2/OGLES2FilmTV.cpp \
	$$SDKROOT/Shell/PVRShell.cpp \
	$$SDKROOT/Shell/API/Qt/PVRShellAPI.cpp \
	$$SDKROOT/Shell/OS/Qt/PVRShellOS.cpp

# Add our content files
CONTENTROOT = $$APPROOT/Content

SOURCES +=  \
	$$CONTENTROOT/Table.cpp \
	$$CONTENTROOT/Floor.cpp \
	$$CONTENTROOT/Wall.cpp \
	$$CONTENTROOT/TV.cpp \
	$$CONTENTROOT/TVCase.cpp \
	$$CONTENTROOT/TVSpeaker.cpp \
	$$CONTENTROOT/Alum.cpp \
	$$CONTENTROOT/Skirting.cpp \
	$$CONTENTROOT/Camera.cpp \
	$$CONTENTROOT/FragShader.cpp \
	$$CONTENTROOT/BWFragShader.cpp \
	$$CONTENTROOT/VertShader.cpp \
	$$CONTENTROOT/FilmTVScene.cpp

# Add our header files
HEADERS  +=  \
	$$SDKROOT/Shell/PVRShell.h \
	$$SDKROOT/Shell/PVRShellImpl.h \
	$$SDKROOT/Shell/API/Qt/PVRShellAPI.h \
	$$SDKROOT/Shell/OS/Qt/PVRShellOS.h

# Add our include paths
INCLUDEPATH +=  \
	$$SDKROOT/Shell \
	$$SDKROOT/Shell/API/Qt \
	$$SDKROOT/Shell/OS/Qt \
	$$SDKROOT/Builds/OGLES2/Include \
	$$SDKROOT/Tools/OGLES2

# depends
LIBS +=  \
	-L$$SDKROOT/Tools/OGLES2/Build/Qt \
	-lOGLES2Tools

# Install
target.path = /usr/bin

INSTALLS += target

DEFINES += BUILD_OGLES2 __QT__
